Adapting AI Behaviors To Players in Driver San Francisco: Hinted-Execution Behavior Trees
نویسنده
چکیده
The creative nature of games makes trying new ideas desirable, but these changes are sometimes very risky. We need to find ways to minimize risks while we build innovative experiences. Driver San Francisco did this by using Hinted-execution Behavior Trees; this technique allows developers to modify existing AI behaviors dynamically with very low risk, and was used to adapt Driver’s getaway AI to players’ skills. AI in Driver San Francisco Driver San Francisco is the latest installment of the Driver franchise, developed by Reflections, a Ubisoft Studio, and released in September 2011. In Driver, players take the role of detective John Tanner in his race to take down criminal lord Charles Jericho. The game was critically praised for its innovative shift mechanic (Grisham 2011), which allowed players to instantly jump to any other vehicle at any part of the city. A small team of engineers developed the AI in Driver. Our mandate was to create artificial drivers that can navigate through a busy city that are as skilled as the best human player. All the technology was brand new and tailor-made to enhance Driver’s experience.
منابع مشابه
Adapting in-game agent behavior by observation of players using learning behavior trees
In this paper we describe Learning Behavior Trees, an extension of the popular game AI scripting technique. Behavior Trees provide an effective way for expert designers to describe complex, in-game agent behaviors. Scripted AI captures human intuition about the structure of behavioral decisions, but suffers from brittleness and lack of the natural variation seen in human players. Learning Behav...
متن کاملClusters of Driving Behavior from Observational Smartphone Data
Understanding driving behaviors is essential for improving safety and mobility of our transportation systems. Data is usually collected via simulator-based studies or naturalistic driving studies. Those techniques allow for understanding relations between demographics, road conditions and safety. On the other hand, they are very costly and time consuming. Thanks to the ubiquity of smartphones, ...
متن کاملAttentional Plan Execution for Human-Robot Cooperation
In human-robot interactive scenarios communication and collaboration during task execution are crucial issues. Since the human behavior is unpredictable and ambiguous, an interactive robotic system is to continuously interpret intentions and goals adapting its executive and communicative processes according to the users behaviors. In this work, we propose an integrated system that exploits atte...
متن کاملLow Molecular Weight Heparin Overdose: A 10 Year Case Series
Background: Low molecular weight heparin (LMWH) is used for the treatment and prevention of coagulative disorders. Few patients receiving therapeutic doses of LMWH develop major hemorrhage. Currently there are few reports in the literature on acute overdose on adults. In this study, clinical profile, treatment and outcome of 21 patients who acutely overdosed enoxaparin are described. Method...
متن کاملThe effect of imagery, observation and execution of the pattern in the field on the performance of the regulated games of skilled basketball players
Abstract The effectiveness of different educational methods in learning different types of motor skills has been considered. However, comparisons of these methods in regulated team sports games have been less studied. Therefore, the aim of the present study was to compare the three educational methods of imagery, observation, and execution of in-field pattern on the performance of regulated ga...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012